package com.fh.shop.admin.biz.brand;

import com.fh.shop.admin.common.ServerResponse;
import com.fh.shop.admin.po.brand.Brand;
import com.fh.shop.admin.common.DataTableResult;
import com.fh.shop.admin.param.brand.BrandQueryParam;
import com.fh.shop.admin.param.brand.BrandUpdateParam;

public interface IBrandService {
    ServerResponse addBrand(Brand brand);

    DataTableResult findBrandlist(BrandQueryParam brandQueryParam);

    ServerResponse findBrand(Long id);

    ServerResponse editBrand(BrandUpdateParam brandUpdateParam, String realPath);

    ServerResponse deleteBrand(Long id, String realPath);

    ServerResponse deleteBatchBrand(String ids, String realPath);

    ServerResponse findBrandList();
}
